/**
 * @Copyright (C) 2018 本内容属于商业秘密，易微行(北京)科技有限公司拥有版权等所有权利.
 */
package com.xxy.orders.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * xuxy
 * 2018/2/8
 */
public class AppOrderDTO implements Serializable{
    private static final long serialVersionUID = 1664741288017207434L;
    private Long orderId;

    private String orderNumber;

    private String appUserId;

    private String storeId;

    private String companyId;

    private String carId;

    private String takeStationId;

    private String returnStationId;

    private Date leaseTime;

    private Date returnTime;

    private String agency;

    private String driverId;

    private String pickCarAddress;

    private String returnCarAddress;

    private String businessType;

    private String invoiceTitle;

    private BigDecimal expectAmount;

    private BigDecimal actuallyAmount;

    private String balanceComUserId;

    private Date balanceTime;

    private String dealComUserId;

    private Date dealTime;

    private String status;

    private String payWay;

    private String storeCartypeId;

    private String comCartypeId;

    private String comCartypeName;

    private String license;

    private String startMileage;

    private String endMileage;

    private String securityCode;

    private BigDecimal onlineAmount;

    private BigDecimal storeAmount;

    private Date orderTime;

    private String taskStatus;

    private Date realReturnTime;

    private String couponId;

    private Date realPickTime;

    private String ordSource;

    private BigDecimal agencyCutscoreCost;

    private BigDecimal agencyForfeitCost;

    private Byte agencyCostPayWay;

    private BigDecimal peccancyCore;

    private BigDecimal peccancyCost;

    private BigDecimal peccancyAmount;

    private BigDecimal agencyCutscoreUnitcost;

    private BigDecimal agencyPeccancyCost;

    private String calculated;

    private String comboId;

    private String allowRenewal;

    private String activeId;

    private Date originalReturnTime;

    private BigDecimal settlementFee;

    private String deductionReason;

    private BigDecimal repelAndCost;

    private String returnViolationStatus;

    private BigDecimal returnCarBalance;

    private String useBond;

    private Date payTime;

    private String payType;

    private Byte orderChargeType;

    private Date cancelOrderTime;

    private Byte returnCarWay;

    private String returnCarRemark;

    private String regionalId;

    private String isSecondBalance;

    private Byte orderType;

    private Byte invoiceState;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Long getOrderId() {
        return orderId;
    }

    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber;
    }

    public String getAppUserId() {
        return appUserId;
    }

    public void setAppUserId(String appUserId) {
        this.appUserId = appUserId;
    }

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getCarId() {
        return carId;
    }

    public void setCarId(String carId) {
        this.carId = carId;
    }

    public String getTakeStationId() {
        return takeStationId;
    }

    public void setTakeStationId(String takeStationId) {
        this.takeStationId = takeStationId;
    }

    public String getReturnStationId() {
        return returnStationId;
    }

    public void setReturnStationId(String returnStationId) {
        this.returnStationId = returnStationId;
    }

    public Date getLeaseTime() {
        return leaseTime;
    }

    public void setLeaseTime(Date leaseTime) {
        this.leaseTime = leaseTime;
    }

    public Date getReturnTime() {
        return returnTime;
    }

    public void setReturnTime(Date returnTime) {
        this.returnTime = returnTime;
    }

    public String getAgency() {
        return agency;
    }

    public void setAgency(String agency) {
        this.agency = agency;
    }

    public String getDriverId() {
        return driverId;
    }

    public void setDriverId(String driverId) {
        this.driverId = driverId;
    }

    public String getPickCarAddress() {
        return pickCarAddress;
    }

    public void setPickCarAddress(String pickCarAddress) {
        this.pickCarAddress = pickCarAddress;
    }

    public String getReturnCarAddress() {
        return returnCarAddress;
    }

    public void setReturnCarAddress(String returnCarAddress) {
        this.returnCarAddress = returnCarAddress;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public String getInvoiceTitle() {
        return invoiceTitle;
    }

    public void setInvoiceTitle(String invoiceTitle) {
        this.invoiceTitle = invoiceTitle;
    }

    public BigDecimal getExpectAmount() {
        return expectAmount;
    }

    public void setExpectAmount(BigDecimal expectAmount) {
        this.expectAmount = expectAmount;
    }

    public BigDecimal getActuallyAmount() {
        return actuallyAmount;
    }

    public void setActuallyAmount(BigDecimal actuallyAmount) {
        this.actuallyAmount = actuallyAmount;
    }

    public String getBalanceComUserId() {
        return balanceComUserId;
    }

    public void setBalanceComUserId(String balanceComUserId) {
        this.balanceComUserId = balanceComUserId;
    }

    public Date getBalanceTime() {
        return balanceTime;
    }

    public void setBalanceTime(Date balanceTime) {
        this.balanceTime = balanceTime;
    }

    public String getDealComUserId() {
        return dealComUserId;
    }

    public void setDealComUserId(String dealComUserId) {
        this.dealComUserId = dealComUserId;
    }

    public Date getDealTime() {
        return dealTime;
    }

    public void setDealTime(Date dealTime) {
        this.dealTime = dealTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getPayWay() {
        return payWay;
    }

    public void setPayWay(String payWay) {
        this.payWay = payWay;
    }

    public String getStoreCartypeId() {
        return storeCartypeId;
    }

    public void setStoreCartypeId(String storeCartypeId) {
        this.storeCartypeId = storeCartypeId;
    }

    public String getComCartypeId() {
        return comCartypeId;
    }

    public void setComCartypeId(String comCartypeId) {
        this.comCartypeId = comCartypeId;
    }

    public String getComCartypeName() {
        return comCartypeName;
    }

    public void setComCartypeName(String comCartypeName) {
        this.comCartypeName = comCartypeName;
    }

    public String getLicense() {
        return license;
    }

    public void setLicense(String license) {
        this.license = license;
    }

    public String getStartMileage() {
        return startMileage;
    }

    public void setStartMileage(String startMileage) {
        this.startMileage = startMileage;
    }

    public String getEndMileage() {
        return endMileage;
    }

    public void setEndMileage(String endMileage) {
        this.endMileage = endMileage;
    }

    public String getSecurityCode() {
        return securityCode;
    }

    public void setSecurityCode(String securityCode) {
        this.securityCode = securityCode;
    }

    public BigDecimal getOnlineAmount() {
        return onlineAmount;
    }

    public void setOnlineAmount(BigDecimal onlineAmount) {
        this.onlineAmount = onlineAmount;
    }

    public BigDecimal getStoreAmount() {
        return storeAmount;
    }

    public void setStoreAmount(BigDecimal storeAmount) {
        this.storeAmount = storeAmount;
    }

    public Date getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(Date orderTime) {
        this.orderTime = orderTime;
    }

    public String getTaskStatus() {
        return taskStatus;
    }

    public void setTaskStatus(String taskStatus) {
        this.taskStatus = taskStatus;
    }

    public Date getRealReturnTime() {
        return realReturnTime;
    }

    public void setRealReturnTime(Date realReturnTime) {
        this.realReturnTime = realReturnTime;
    }

    public String getCouponId() {
        return couponId;
    }

    public void setCouponId(String couponId) {
        this.couponId = couponId;
    }

    public Date getRealPickTime() {
        return realPickTime;
    }

    public void setRealPickTime(Date realPickTime) {
        this.realPickTime = realPickTime;
    }

    public String getOrdSource() {
        return ordSource;
    }

    public void setOrdSource(String ordSource) {
        this.ordSource = ordSource;
    }

    public BigDecimal getAgencyCutscoreCost() {
        return agencyCutscoreCost;
    }

    public void setAgencyCutscoreCost(BigDecimal agencyCutscoreCost) {
        this.agencyCutscoreCost = agencyCutscoreCost;
    }

    public BigDecimal getAgencyForfeitCost() {
        return agencyForfeitCost;
    }

    public void setAgencyForfeitCost(BigDecimal agencyForfeitCost) {
        this.agencyForfeitCost = agencyForfeitCost;
    }

    public Byte getAgencyCostPayWay() {
        return agencyCostPayWay;
    }

    public void setAgencyCostPayWay(Byte agencyCostPayWay) {
        this.agencyCostPayWay = agencyCostPayWay;
    }

    public BigDecimal getPeccancyCore() {
        return peccancyCore;
    }

    public void setPeccancyCore(BigDecimal peccancyCore) {
        this.peccancyCore = peccancyCore;
    }

    public BigDecimal getPeccancyCost() {
        return peccancyCost;
    }

    public void setPeccancyCost(BigDecimal peccancyCost) {
        this.peccancyCost = peccancyCost;
    }

    public BigDecimal getPeccancyAmount() {
        return peccancyAmount;
    }

    public void setPeccancyAmount(BigDecimal peccancyAmount) {
        this.peccancyAmount = peccancyAmount;
    }

    public BigDecimal getAgencyCutscoreUnitcost() {
        return agencyCutscoreUnitcost;
    }

    public void setAgencyCutscoreUnitcost(BigDecimal agencyCutscoreUnitcost) {
        this.agencyCutscoreUnitcost = agencyCutscoreUnitcost;
    }

    public BigDecimal getAgencyPeccancyCost() {
        return agencyPeccancyCost;
    }

    public void setAgencyPeccancyCost(BigDecimal agencyPeccancyCost) {
        this.agencyPeccancyCost = agencyPeccancyCost;
    }

    public String getCalculated() {
        return calculated;
    }

    public void setCalculated(String calculated) {
        this.calculated = calculated;
    }

    public String getComboId() {
        return comboId;
    }

    public void setComboId(String comboId) {
        this.comboId = comboId;
    }

    public String getAllowRenewal() {
        return allowRenewal;
    }

    public void setAllowRenewal(String allowRenewal) {
        this.allowRenewal = allowRenewal;
    }

    public String getActiveId() {
        return activeId;
    }

    public void setActiveId(String activeId) {
        this.activeId = activeId;
    }

    public Date getOriginalReturnTime() {
        return originalReturnTime;
    }

    public void setOriginalReturnTime(Date originalReturnTime) {
        this.originalReturnTime = originalReturnTime;
    }

    public BigDecimal getSettlementFee() {
        return settlementFee;
    }

    public void setSettlementFee(BigDecimal settlementFee) {
        this.settlementFee = settlementFee;
    }

    public String getDeductionReason() {
        return deductionReason;
    }

    public void setDeductionReason(String deductionReason) {
        this.deductionReason = deductionReason;
    }

    public BigDecimal getRepelAndCost() {
        return repelAndCost;
    }

    public void setRepelAndCost(BigDecimal repelAndCost) {
        this.repelAndCost = repelAndCost;
    }

    public String getReturnViolationStatus() {
        return returnViolationStatus;
    }

    public void setReturnViolationStatus(String returnViolationStatus) {
        this.returnViolationStatus = returnViolationStatus;
    }

    public BigDecimal getReturnCarBalance() {
        return returnCarBalance;
    }

    public void setReturnCarBalance(BigDecimal returnCarBalance) {
        this.returnCarBalance = returnCarBalance;
    }

    public String getUseBond() {
        return useBond;
    }

    public void setUseBond(String useBond) {
        this.useBond = useBond;
    }

    public Date getPayTime() {
        return payTime;
    }

    public void setPayTime(Date payTime) {
        this.payTime = payTime;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public Byte getOrderChargeType() {
        return orderChargeType;
    }

    public void setOrderChargeType(Byte orderChargeType) {
        this.orderChargeType = orderChargeType;
    }

    public Date getCancelOrderTime() {
        return cancelOrderTime;
    }

    public void setCancelOrderTime(Date cancelOrderTime) {
        this.cancelOrderTime = cancelOrderTime;
    }

    public Byte getReturnCarWay() {
        return returnCarWay;
    }

    public void setReturnCarWay(Byte returnCarWay) {
        this.returnCarWay = returnCarWay;
    }

    public String getReturnCarRemark() {
        return returnCarRemark;
    }

    public void setReturnCarRemark(String returnCarRemark) {
        this.returnCarRemark = returnCarRemark;
    }

    public String getRegionalId() {
        return regionalId;
    }

    public void setRegionalId(String regionalId) {
        this.regionalId = regionalId;
    }

    public String getIsSecondBalance() {
        return isSecondBalance;
    }

    public void setIsSecondBalance(String isSecondBalance) {
        this.isSecondBalance = isSecondBalance;
    }

    public Byte getOrderType() {
        return orderType;
    }

    public void setOrderType(Byte orderType) {
        this.orderType = orderType;
    }

    public Byte getInvoiceState() {
        return invoiceState;
    }

    public void setInvoiceState(Byte invoiceState) {
        this.invoiceState = invoiceState;
    }
}
